simultaneous recording - Turkish English Dictionary